package com.ccp.dev.qbdms.model;

import com.ccp.dev.qbdms.expimp.annotation.ExpAnnotation;
import com.ccp.dev.qbdms.expimp.annotation.FlowSubject;
import com.ccp.dev.qbdms.expimp.annotation.Record;

import java.util.Date;

/**
 * 发动机试车表 w_fadongji
 *
 * @author sun
 * @date 2020-06-09 10:46:01
 */
@ExpAnnotation(description = "发动机试车信息")
@FlowSubject(subjectName = "发动机试车信息")
public class WFadongji extends BaseBusinessModel<WFadongji> {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private String id;
    /**
     * 所属单位
     */
    private String szsw;
    /**
     * 发动机名称
     */
    @ExpAnnotation(description = "发动机名称")
    @Record("发动机名称")
    private String fdjmc;
    /**
     * 发动机代号
     */
    @ExpAnnotation(description = "发动机代号")
    @Record("发动机代号")
    private String fdjdh;
    /**
     * 发动机批次
     */
    @ExpAnnotation(description = "发动机批次")
    @Record("发动机批次")
    private String fdjpc;
    /**
     * 发动机编号
     */
    @ExpAnnotation(description = "发动机编号")
    @Record("发动机编号")
    private String fdjbh;
    /**
     * 研制阶段
     */
    @ExpAnnotation(description = "研制阶段")
    @Record("研制阶段")
    private String yzjd;
    /**
     * 试车单位
     */
    @ExpAnnotation(description = "试车单位")
    @Record("试车单位")
    private String sjsw;
    /**
     * 试车日期
     */
    @ExpAnnotation(description = "试车日期", format = "yyyy-MM-dd")
    @Record("试车日期")
    private Date sjrq;
    /**
     * 试车结果
     */
    @ExpAnnotation(description = "试车结果")
    @Record("试车结果")
    private String sjjg;
    /**
     * 密级
     */
    private Long dataprivacylevel;
    /**
     * 实验名称
     */
    @ExpAnnotation(description = "试验名称")
    @Record("实验名称")
    private String symc;
    /**
     * 所属型号
     */
    @ExpAnnotation(description = "所属型号")
    @Record("所属型号")
    private String ssxh;
    /**
     * 标识代码
     */
    @ExpAnnotation(description = "标识代码")
    @Record("标识代码")
    private String bsdm;
    /**
     * 设计单位
     */
    @ExpAnnotation(description = "设计单位")
    @Record("设计单位")
    private String sjdw;
    /**
     * 生产单位
     */
    @ExpAnnotation(description = "生产单位")
    @Record("生产单位")
    private String scdw;
    /**
     * 试车地点
     */
    @ExpAnnotation(description = "试车地点")
    @Record("试车地点")
    private String scdd;
    /**
     * 试车台体
     */
    @ExpAnnotation(description = "试车台体")
    @Record("试车台体")
    private String sctt;
    /**
     * 温度
     */
    @ExpAnnotation(description = "温度")
    @Record("温度")
    private String wendu;
    /**
     * 湿度
     */
    @ExpAnnotation(description = "湿度")
    @Record("湿度")
    private String shidu;
    /**
     * 气压
     */
    @ExpAnnotation(description = "气压")
    @Record("气压")
    private String qiya;
    /**
     * 工作时间
     */
    @ExpAnnotation(description = "工作时间")
    @Record("工作时间")
    private String gzsj;
    /**
     * 参数获得率
     */
    @ExpAnnotation(description = "参数获得率")
    @Record("参数获得率")
    private String cshdl;
    /**
     * 结构完整性
     */
    @ExpAnnotation(description = "结构完整性")
    @Record("结构完整性")
    private String jgwzx;
    /**
     * 试车目的
     */
    @ExpAnnotation(description = "试车目的")
    @Record("试车目的")
    private String scmd;
    /**
     * 技术状态
     */
    @ExpAnnotation(description = "技术状态")
    @Record("技术状态")
    private String jszt;
    /**
     * 试验状态
     */
    @ExpAnnotation(description = "试验状态")
    @Record("试验状态")
    private String syzt;
    /**
     * 测试项目
     */
    @ExpAnnotation(description = "测试项目")
    @Record("测试项目")
    private String csxm;
    /**
     * 数据分析结果
     */
    @ExpAnnotation(description = "数据分析结果")
    @Record("数据分析结果")
    private String sjfxjg;
    /**
     * 数据来源标识（三院、六院）
     */
    private String dataOriginFlag;

    public String getId() {
        return this.id;
    }

    public void setId(String id) {
        this.id = id;
    }


    public String getSzsw() {
        return this.szsw;
    }

    public void setSzsw(String szsw) {
        this.szsw = szsw;
    }

    public String getFdjmc() {
        return this.fdjmc;
    }

    public void setFdjmc(String fdjmc) {
        this.fdjmc = fdjmc;
    }

    public String getFdjdh() {
        return this.fdjdh;
    }

    public void setFdjdh(String fdjdh) {
        this.fdjdh = fdjdh;
    }

    public String getFdjpc() {
        return this.fdjpc;
    }

    public void setFdjpc(String fdjpc) {
        this.fdjpc = fdjpc;
    }

    public String getFdjbh() {
        return this.fdjbh;
    }

    public void setFdjbh(String fdjbh) {
        this.fdjbh = fdjbh;
    }

    public String getYzjd() {
        return this.yzjd;
    }

    public void setYzjd(String yzjd) {
        this.yzjd = yzjd;
    }

    public String getSjsw() {
        return this.sjsw;
    }

    public void setSjsw(String sjsw) {
        this.sjsw = sjsw;
    }

    public Date getSjrq() {
        return this.sjrq;
    }

    public void setSjrq(Date sjrq) {
        this.sjrq = sjrq;
    }

    public String getSjjg() {
        return this.sjjg;
    }

    public void setSjjg(String sjjg) {
        this.sjjg = sjjg;
    }

    public Long getDataprivacylevel() {
        return this.dataprivacylevel;
    }

    public void setDataprivacylevel(Long dataprivacylevel) {
        this.dataprivacylevel = dataprivacylevel;
    }


    public String getSymc() {
        return this.symc;
    }

    public void setSymc(String symc) {
        this.symc = symc;
    }

    public String getSsxh() {
        return this.ssxh;
    }

    public void setSsxh(String ssxh) {
        this.ssxh = ssxh;
    }

    public String getBsdm() {
        return this.bsdm;
    }

    public void setBsdm(String bsdm) {
        this.bsdm = bsdm;
    }

    public String getSjdw() {
        return this.sjdw;
    }

    public void setSjdw(String sjdw) {
        this.sjdw = sjdw;
    }

    public String getScdw() {
        return this.scdw;
    }

    public void setScdw(String scdw) {
        this.scdw = scdw;
    }

    public String getScdd() {
        return this.scdd;
    }

    public void setScdd(String scdd) {
        this.scdd = scdd;
    }

    public String getSctt() {
        return this.sctt;
    }

    public void setSctt(String sctt) {
        this.sctt = sctt;
    }

    public String getWendu() {
        return this.wendu;
    }

    public void setWendu(String wendu) {
        this.wendu = wendu;
    }

    public String getShidu() {
        return this.shidu;
    }

    public void setShidu(String shidu) {
        this.shidu = shidu;
    }

    public String getQiya() {
        return this.qiya;
    }

    public void setQiya(String qiya) {
        this.qiya = qiya;
    }

    public String getGzsj() {
        return this.gzsj;
    }

    public void setGzsj(String gzsj) {
        this.gzsj = gzsj;
    }

    public String getCshdl() {
        return this.cshdl;
    }

    public void setCshdl(String cshdl) {
        this.cshdl = cshdl;
    }

    public String getJgwzx() {
        return this.jgwzx;
    }

    public void setJgwzx(String jgwzx) {
        this.jgwzx = jgwzx;
    }

    public String getScmd() {
        return this.scmd;
    }

    public void setScmd(String scmd) {
        this.scmd = scmd;
    }

    public String getJszt() {
        return this.jszt;
    }

    public void setJszt(String jszt) {
        this.jszt = jszt;
    }

    public String getSyzt() {
        return this.syzt;
    }

    public void setSyzt(String syzt) {
        this.syzt = syzt;
    }

    public String getCsxm() {
        return this.csxm;
    }

    public void setCsxm(String csxm) {
        this.csxm = csxm;
    }

    public String getSjfxjg() {
        return this.sjfxjg;
    }

    public void setSjfxjg(String sjfxjg) {
        this.sjfxjg = sjfxjg;
    }

    public String getDataOriginFlag() {
        return this.dataOriginFlag;
    }

    public void setDataOriginFlag(String dataOriginFlag) {
        this.dataOriginFlag = dataOriginFlag;
    }


    @Override
    public String toString() {
        return "WFadongji{" +
                "id='" + id + "'," +
                "szsw='" + szsw + "'," +
                "fdjmc='" + fdjmc + "'," +
                "fdjdh='" + fdjdh + "'," +
                "fdjpc='" + fdjpc + "'," +
                "fdjbh='" + fdjbh + "'," +
                "yzjd='" + yzjd + "'," +
                "sjsw='" + sjsw + "'," +
                "sjrq='" + sjrq + "'," +
                "sjjg='" + sjjg + "'," +
                "dataprivacylevel='" + dataprivacylevel + "'," +
                "symc='" + symc + "'," +
                "ssxh='" + ssxh + "'," +
                "bsdm='" + bsdm + "'," +
                "sjdw='" + sjdw + "'," +
                "scdw='" + scdw + "'," +
                "scdd='" + scdd + "'," +
                "sctt='" + sctt + "'," +
                "wendu='" + wendu + "'," +
                "shidu='" + shidu + "'," +
                "qiya='" + qiya + "'," +
                "gzsj='" + gzsj + "'," +
                "cshdl='" + cshdl + "'," +
                "jgwzx='" + jgwzx + "'," +
                "scmd='" + scmd + "'," +
                "jszt='" + jszt + "'," +
                "syzt='" + syzt + "'," +
                "csxm='" + csxm + "'," +
                "sjfxjg='" + sjfxjg + "'," +
                "dataOriginFlag='" + dataOriginFlag + "'" +
                '}';
    }

}
